Exbethelite,
I have no doubt that a large percentage of JW members stay because of social relationships. Growing up a JW, there was always something fun going on with your JW friends and I sometimes miss my old friends.
I havent attended a meeting in person for a long time but Ive been a long time gym member and I hear the same things said after a workout that I used to at meetings. Comments like;
"I didnt feel like coming tonight - but Im glad I did."
"I always feel better after a class."
"We're having drinks this weekend".
People enjoy social networks, some more than others and I think you can satisfy that human need in a lot of ways that dont include attending meetings.
If it wasnt for the potential for friends you have known for decades to shun you for expressing an opinion, being a JW would be great in regards to the social side of things.